painted stork - Turkish English Dictionary